113
13
20
15
5
74
12
7
55
36
10
33
14
17
31
51
11
37
117
21
16
41
69
9
43
172
347
24
192
45
35
48
25
65
78
175
80
39
29
107
128
23
26
125