23
95
35
17
13
31
60
24
2
117
64
59
52
97
179
28
12
30
15
51
11
16
238
156
75
38
76
49
65
39
33
142
25
45
21
19
48
83
20
47
27
50
14
219