48
163
63
52
30
2
92
35
54
117
53
75
19
374
41
127
83
22
28
31
23
43
240
88
93
218
147
121
140
81
21
263
3
40
33
131
70
45
15
145
85
198
44
76
230
39