34
70
60
184
21
44
36
23
83
33
77
122
81
38
87
76
74
175
11
59
43
91
107
409
84
18
42
46
162
97
75
299
95
132
71
368
31
344
48
30
64
66
53
39
22
111
35
120
335