122
62
14
69
18
23
10
36
90
43
38
48
13
147
84
28
55
22
29
41
3
20
21
63
110
32
190
59
37
126
88
44
116
26
120
6
57
307
56
12
7
33
16
209
9
49
61
2