32
6
22
19
10
8
20
33
117
103
41
119
9
12
92
21
26
18
15
7
16
11
30
88
38
243
135
25
86
37
407
390
108
14
4
17
57
144
168
58
24
34
256
85