2
431
10
3
0
318
76
197
12
20
169
23
26
65
6
53
54
41
11
13
49
46
27
4
50
155
21
305
83
335
19
17
14
71
245
146
61
86
106
58
29
45
31
114
84
117