29
48
4
38
58
68
84
19
11
28
106
295
32
22
12
5
27
20
21
2
31
9
30
44
64
35
33
34
91
25
13
14
26
104
151
10
24
74
98
70
118
23
122
40
7