34
22
41
96
37
132
160
24
90
366
13
10
39
49
18
120
75
92
53
14
33
136
26
71
91
23
40
44
83
38
87
20
79
81
68
175
104
134
86
57
12
54
572
130
66
73
56
84
60
119
153
267
109
61