33
21
79
45
32
22
72
39
61
167
65
52
23
16
38
261
8
142
138
43
96
13
3
9
41
141
123
11
28
18
85
116
198
246
94
80
46
112
151
102
14
20
264
53
25
60
7