7
413
1160
212
368
21
49
739
36
242
84
53
47
154
70
48
33
110
27
168
11
9
4
99
3
107
17
23
65
22
399
116
38
192
25
12
15
41
37
288
81
66
177
224
76
60
67
16
1
96
58
112