108
20
9
18
49
52
17
114
81
34
135
33
75
27
29
13
57
230
23
823
131
37
113
251
28
83
62
110
10
296
22
656
58
2
19
96
67
59
11
128
35
68
39
6