101
29
58
82
21
32
13
4
12
9
36
105
48
22
132
93
24
14
23
17
39
42
5
102
6
11
152
54
25
407
49
60
50
146
43
79
56
57
47
3
115