197
109
47
105
33
32
42
18
92
61
87
48
76
127
51
31
41
24
56
95
91
58
66
40
149
35
45
137
54
81
29
28
100
74
294
60
104
11
65
82
37
161
97
36
121
145
73
135
108
63