74
20
56
97
36
95
35
17
37
45
34
141
38
29
32
31
30
140
86
16
25
93
73
77
15
67
57
27
85
52
114
84
39
48
147
22
486
193
50
70
54
65
186
66
83
19
41
58
159
33
47
23