12
38
113
8
24
34
14
18
29
15
51
17
3
19
50
37
7
39
22
13
11
95
23
16
28
52
44
175
72
59
42
238
27
92