196
78
40
72
83
47
29
208
141
99
70
22
28
37
36
60
75
267
18
85
69
48
44
149
68
51
21
34
252
65
57
82
317
52
123
43
42
53
181
140
116
31
106
124
227
120
137
25
86
572