11
33
6
254
7
24
25
13
5
12
10
41
30
22
49
31
152
26
28
29
311
38
99
8
14
92
34
101
46
129
36
166
74
45
346
141
317
60
52
86
266
55
364
77