92
23
43
53
111
57
69
103
25
376
72
56
49
52
47
19
78
182
84
101
102
31
41
95
35
80
82
73
110
29
71
58
98
24
86
81
34
21
32
44
59
116
63
37
83
164
66
33