136
71
108
55
21
13
252
171
54
185
162
77
22
47
26
44
118
30
35
58
38
23
126
61
301
221
67
49
75
33
15
332
59
104
117
73
57
37
39
330
123
45
94
62
203
46
191
28
97
36
160