33
100
44
297
77
15
14
327
40
64
29
75
43
53
57
165
31
16
45
1495
35
18
30
9
25
6
27
42
96
17
52
32
142
71
230
11
70
162
22
341