29
51
87
31
230
42
84
12
45
8
9
7
22
33
48
24
89
102
11
5
176
14
35
76
21
40
242
61
20
23
10
16
50
36
92
17
27
6
13
73
54
34
4
19
125