23
61
130
97
33
32
28
20
25
16
29
13
41
17
15
34
105
54
24
11
66
86
126
49
79
63
110
52
118
43
76
21
65
206
91
6
56
9
5
175
4
123
146
117
46
19