45
145
14
15
33
27
16
43
81
333
703
56
21
63
223
31
28
1
40
57
39
6
48
7
46
37
20
276
12
186
13
203
341
22
23
2
105
24
107
75
9
19
10
87
11
17
76
152