107
37
48
14
105
9
4
58
24
95
238
77
21
151
17
63
40
251
25
59
129
15
103
16
92
30
44
179
46
7
13
23
180
11
82
94
42
170
65
6
2
8
51
470
38