146
35
184
49
24
40
53
11
10
114
31
48
123
30
20
16
83
12
397
262
90
3
5
39
28
29
183
142
608
65
51
76
98
102
64
43
62
8
21
26
13
553
23
34
344
57
75