175
51
47
25
266
298
19
59
60
31
48
35
150
101
76
93
49
1774
27
32
118
176
26
24
102
63
17
14
21
255
103
18
50
440
123
131
87
2335
38
1667
81
127
120
23
636
53
58
55
39
222