326
23
315
78
34
30
58
90
81
140
32
252
57
44
35
43
49
13
51
27
42
79
19
119
56
4
48
85
87
26
47
68
55
15
75
71
10
40
117
31
22
200
295
39
70
157
37
84
17
107
33