43
107
35
14
26
65
232
74
75
32
4
60
44
57
19
11
52
16
46
29
95
40
201
101
17
33
21
9
27
49
82
31
233
20
111
102
80
69
62
3
78
106
25
146
51
88
41