10
33
6
236
22
24
13
4
12
40
30
7
49
29
151
26
28
309
11
38
98
8
14
31
92
34
100
46
129
36
166
74
45
346
141
317
60
52
86
266
55
364
77