42
21
5
1
22
110
7
53
54
14
11
12
32
6
38
132
126
127
27
18
16
130
212
86
36
13
26
50
97
84
63
143
23
48
9
114
30
29
15
228
213
35
45
41
325
43
72