28
13
12
82
20
124
72
29
7
33
59
8
2
191
76
117
11
30
9
48
10
6
290
37
15
71
22
46
3
81
45
18
17
159
32
16
4
25
39
75
179