12
14
32
22
103
25
196
136
17
52
13
50
61
43
3
55
35
47
83
118
44
41
100
23
19
21
4
191
48
123
8
2
15
38
85
126
120
201
215
186
82
31
16
36
29
7