133
13
18
93
151
73
28
27
55
8
43
12
50
64
68
98
97
118
203
89
66
42
127
76
86
137
146
174
38
29
54
72
31
37
25
20
49
57
17
125
26
14
7
11
30
77
22
35
113
48
61