78
67
10
423
352
38
48
85
31
138
89
14
154
206
12
109
51
11
13
34
22
27
64
46
19
35
70
63
18
91
114
125
339
231
79
16
55
24
80
160
37
410
50
25
26
21
49
30
28
56