626
5
135
8
28
77
87
50
22
29
100
49
116
111
25
30
36
7
38
123
61
40
19
41
63
35
115
103
13
154
43
10
4
106
64
227
67
72
118
47
68
112
24
110
42
225
219
34
376
44
71