28
11
27
29
32
8
31
105
91
7
108
21
44
65
20
10
87
39
81
25
19
41
152
53
12
33
82
47
95
68
0
5
236
9
6
77
30
24
15
67
16
49