1
29
38
66
132
90
76
37
7
14
0
43
41
15
104
117
24
13
100
21
33
9
63
10
31
16
8
5
6
176
2
12
3
32
58
61
22
77
17
428
42
4
20
44
11