28
230
108
52
16
32
65
15
13
353
18
76
10
19
17
11
5
44
58
14
45
33
90
69
23
156
56
39
93
112
31
22
35
20
6
29
203
48
24
3
102
34
54
21
196
96
120
82