5
24
7
2
0
25
36
38
90
72
28
32
34
11
327
202
108
13
148
30
95
31
9
19
286
84
119
130
112
51
74
220
187
581
65
685
440
52
20
372
81
121
27
225
53
67
10
57
86
320
122
157
369