36
21
231
7
17
20
39
75
175
11
4
25
44
92
104
1
15
2
48
13
23
12
10
50
46
3
55
43
241
51
109
118
45
19
89
76
87
294
57
37
309
34
68
64