129
93
209
33
48
86
30
112
83
68
122
66
240
38
16
7
324
11
332
28
22
285
21
251
69
53
32
82
50
27
206
61
36
13
3
326
56
55
113
76
17
457
39
115
107
60
44
14
155