89
13
75
51
19
64
116
28
63
41
11
20
12
131
83
58
76
242
15
65
9
36
91
25
60
147
61
46
84
56
23
7
143
1
222
31
47
158
594
193
8
128
49
98
103
95
33
53
35
164