61
29
96
22
107
34
319
43
42
62
108
27
32
25
135
165
24
75
35
52
36
14
464
84
109
53
51
49
39
55
60
145
79
15
8
33
13
28
23
17
26
12
141
20
6
44
194