122
17
33
15
8
28
21
38
35
32
278
85
50
129
23
18
59
12
11
123
195
26
16
161
55
47
53
48
197
9
19
13
30
81
44
46
62
68
64
6
41
24
51
113
649