189
108
32
39
43
72
102
79
16
220
57
41
47
165
148
40
315
85
251
117
158
56
52
7
69
53
82
98
23
135
483
130
37
201
65
154
20
349
101
83
123
96
125
124
122
146
19
153
14
105
88