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