28
16
155
126
10
29
33
13
44
116
88
184
37
14
3
113
82
103
110
41
50
11
4
2
39
24
8
42
30
65
22
23
69
35
62
43
122
55
64
80
31
32