108
22
20
3
40
12
6
9
21
101
35
10
5
19
4
51
38
13
79
16
58
73
8
17
27
37
31
93
91
221
49
84
28
102
33
75
124
56
116
74
30
26
54
14