29
56
20
43
103
31
6
15
11
65
18
39
106
38
37
176
10
81
47
7
16
42
12
49
40
26
33
25
58
32
175
13
51
64
61
5
2407
21
681
193
24