34
16
20
23
60
117
111
96
17
83
33
29
40
9
13
54
11
49
25
39
31
106
88
61
327
35
28
156
36
47
64
81
59
94
91
80
178
19
18
45
66
78
55
163