102
15
13
6
4
12
28
14
9
86
10
2
20
23
17
8
7
58
16
48
42
26
235
11
99
36
187
18
84
46
111
25
126
91
77
127
227
52
40
31
45
61
55
69
76