109
67
30
11
99
51
39
22
9
48
63
84
177
83
15
18
8
16
42
40
12
20
46
3
17
117
14
7
23
115
19
36
13
94
87
188
31
82
85