176
21
41
158
67
53
115
36
51
10
40
58
110
32
209
59
122
98
109
34
12
16
38
23
96
77
43
75
84
49
172
28
52
99
30
88
62
15
39
33
26
68
11
14
71
91
87
35
78
20
65
24