146
33
4
44
16
19
112
38
71
49
23
65
73
24
67
34
85
180
40
48
31
25
62
64
103
104
6
76
58
9
11
50
27
232
113
139
26
17
196
52
20
36
46
246
45
213
2
122