113
108
27
19
15
5
23
202
45
11
39
42
65
33
75
111
107
58
32
29
34
12
22
25
35
68
31
157
96
183
24
17
52
16
415
164
49
21
26
53
124