12
173
26
8
4
22
140
11
98
29
149
82
63
34
116
15
53
7
25
36
88
5
65
77
48
21
20
49
30
32
10
102
17
35
67
14
23
61
47
33