113
36
31
24
26
92
276
59
368
49
25
66
16
11
38
48
89
54
13
21
19
83
173
5
84
20
86
15
124
42
40
114
41
76
34
192
137
51
9
55
43
29