34
128
79
9
391
42
342
32
91
97
41
171
159
64
28
102
67
98
70
37
332
11
76
83
68
163
44
108
53
92
27
117
121
89
21
8
101
69
50
223
137
43
22
17
133
287
124
54
47
65
80
45
51