48
92
11
25
9
56
97
42
338
22
76
24
17
70
37
33
21
30
32
101
85
14
43
181
238
176
73
27
15
117
75
39
93
53
44
26
363
200
60
36
321
246
343
34
149
120
64
16
12
147