29
16
36
303
79
12
39
22
95
33
41
11
19
48
26
180
82
32
8
67
123
38
98
105
21
25
104
50
47
76
140
71
31
18
196
28
58
137
44
46
101
20
66
60
40
13
161
10