93
30
119
13
43
33
26
20
37
116
82
175
98
94
40
57
31
38
19
15
1
9
102
6
79
44
34
17
89
88
27
11
12
21
215
90
39
56
80
25
86
58
65
151
10
5
14