29
26
107
33
11
13
6
34
15
22
103
14
44
23
200
32
69
10
9
5
18
52
112
12
176
27
30
46
81
108
91
76
7
66
84
21
99
63
55
16
65
8
19
88
70
24
49
25
20
43
61
68
50
135