322
36
9
41
37
57
85
94
7
65
35
75
28
311
92
87
10
27
8
5
12
135
238
23
68
59
22
104
25
116
44
21
111
48
11
157
13
368
83
14
38
40
292
19
397
74
58
47