48
78
35
12
44
29
24
324
37
25
47
170
42
39
53
87
126
30
350
128
2120
198
101
45
250
73
579
58
17
49
70
59
61
67
136
372
51
68
22
104
79
76
285
86
376