39
3
12
1
14
8
31
25
22
5
4
30
193
82
59
13
92
9
94
26
24
78
19
63
37
40
96
72
28
130
66
54
80
6
180
18
1173
245
151
132
184
77
73
74
112
123
50
149
23