29
70
5
31
45
34
37
15
19
86
32
26
22
165
41
10
12
123
94
227
16
24
39
17
50
181
46
42
25
52
14
83
48
13
21
20
33
64
73
112
54
9
51
97