13
89
66
146
93
77
134
33
76
172
70
7
68
10
25
82
29
24
28
34
51
53
52
97
41
83
17
49
61
23
152
50
103
92
39
75
47
30
27
55
31
141
48
38
16
22
21
64
104