68
41
63
173
124
48
42
56
296
534
323
29
54
81
35
14
86
10
40
97
107
122
92
25
46
78
72
51
28
38
32
22
202
105
62
148
60
7
74
239
17
52
37
24
134
33
21
55