73
22
3
19
42
20
187
36
79
47
118
116
148
59
132
39
45
80
18
27
15
102
313
138
193
46
6
7
21
44
119
8
35
175
14
67
302
63
121
53
199
24
40
86
48
17
33
62
122
1
139
111
351