126
33
84
43
82
19
46
109
157
49
93
190
34
25
74
36
23
30
21
16
52
70
67
221
18
13
17
56
127
104
31
54
402
14
117
148
22
38
66
99
41
114
172
44
134
253
81