101
83
9
66
35
7
12
13
14
6
11
8
28
4
22
15
2
29
163
89
16
3
53
18
60
38
25
42
10
30
416
45
65
46
17
186
40
32
21
120
111
19