100
54
12
43
126
31
46
55
35
36
33
6
68
34
95
53
25
41
28
189
14
32
17
20
11
48
38
49
13
29
329
10
23
62
40
19
47
37
42
72
59
94
144
99
83