184
59
21
9
18
11
8
29
20
1
32
50
13
57
58
23
19
38
44
6
41
17
14
5
12
2
3
4
65
101
331
34
16
25
48
84
33
260
334
26
37
128