33
95
122
17
15
8
28
21
38
35
32
279
85
50
130
23
18
59
12
11
123
195
27
16
163
55
47
53
48
197
9
19
13
30
81
44
46
62
278
68
65
6
41
24
51
113