31
24
204
6
46
2
32
43
145
5
96
59
65
44
49
12
20
28
18
14
136
13
155
27
4
17
64
493
380
40
11
23
95
214
167
140
16
105
162
63
76
325
15
84
107
58
731
109
34
208
48
102
1345