101
4
29
34
23
25
42
66
22
174
75
40
33
44
72
61
37
39
11
77
21
289
213
17
185
58
76
10
389
32
9
14
26
122
30
6
69
43
24
7
405
183
96
51
60
20
56