14
9
24
25
75
145
39
92
13
104
37
125
18
33
83
834
276
21
43
1198
30
539
81
176
111
17
42
8
108
11
40
38
95
53
29
47
48
531
50
20
68
157
121
5
22